package com.example.sourcesprng.jdk17._collection;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

public class TestJDK17_List {

    public static void main(String[] args) {
        listOf();
        setOf();
    }

    private static void listOf() {
        // list创建方式
        List<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        list.forEach(System.out::println);

        List<Integer> integers = List.of(1, 2, 3);
        integers.forEach(System.out::println);
    }

    private static void setOf() {
        Set<String> set = new HashSet<>();
        set.add("A");
        set.add("B");
        set.add("C");
        set.stream().forEach(System.out::println);

        Set<String> a = Set.of("A", "B", "C");
        a.stream().forEach(System.out::println);
    }
}
